department of strategy development - Turkish English Dictionary